Computational Biology Lecture 6: Affine Gap Penalty Function, Multiple Sequence Alignment
نویسنده
چکیده
We saw earlier how we can use a concave gap penalty function γ, i.e. one that satisfies γ(x+1)−γ(x) ≤ γ(x)−γ(x−1), as a more realistic model for penalizing gaps. This was at the expense of increasing the time complexity of our dynamic programming algorithm. With a concave gap penalty function, the new DP algorithm requires O(mn + nm) time, as compared to the O(mn) time bound of previous algorithms. We will seek a solution that will bring us back to our old time bound of O(mn) while still providing a good model for gap penalty.
منابع مشابه
Computational Biology Lecture 11: Pairwise alignment using HMMs
We looked at various alignment algorithms with different scoring schemes. We argued that the score of an alignment is related to the relative likelihood that the two sequences are related compared to being unreleated, and we used the log-odds ratio to express this relative likelihood while maintaining an additive scoring scheme. Therefore, maximizing the score of an alignment was in some sense ...
متن کاملAligning Sequences with Non-Affine Gap Penalty: PLAINS Algorithm, a Practical Implementation, and its Biological Applications in Comparative Genomics
In this paper, we consider PLAINS, an algorithm that provides efficient alignment over DNA sequences using piecewise-linear gap penalties that closely approximate more general and meaningful gap-functions. The innovations of PLAINS are fourfold. First, when the number of parts to a piecewise-linear gap function is fixed, PLAINS uses linear space in the worst case, and obtains an alignment that ...
متن کاملGeneralized affine gap costs for protein sequence alignment.
Based on the observation that a single mutational event can delete or insert multiple residues, affine gap costs for sequence alignment charge a penalty for the existence of a gap, and a further length-dependent penalty. From structural or multiple alignments of distantly related proteins, it has been observed that conserved residues frequently fall into ungapped blocks separated by relatively ...
متن کاملFrequency of gaps observed in a structurally aligned protein pair database suggests a simple gap penalty function.
Gap penalty is an important component of the scoring scheme that is needed when searching for homologous proteins and for accurate alignment of protein sequences. Most homology search and sequence alignment algorithms employ a heuristic 'affine gap penalty' scheme q + r x n, in which q is the penalty for opening a gap, r the penalty for extending it and n the gap length. In order to devise a mo...
متن کاملLocal structural alignment of RNA with affine gap model
BACKGROUND Predicting new non-coding RNAs (ncRNAs) of a family can be done by aligning the potential candidate with a member of the family with known sequence and secondary structure. Existing tools either only consider the sequence similarity or cannot handle local alignment with gaps. RESULTS In this paper, we consider the problem of finding the optimal local structural alignment between a ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004